package 集合.list集合;

import java.util.ArrayList;
import java.util.List;

public class text {
    public static void main(String[] args) {
        //创建集合对象
        List<Student> list = new ArrayList<>();
        //创建元素对象
        Student s1 = new Student("测试一号", 11);
        Student s2 = new Student("测试一号", 11);
        Student s3 = new Student("测试二号", 22);
        Student s4 = new Student("测试三号", 33);

        //将元素对象添加到集合对象中
//        boolean b1 = list.add(s1);
//        System.out.println(b1);
//        boolean b2 = list.add(s2);
//        System.out.println(b2);

        list.add(s1);
        list.add(s2);
        list.add(s3);
        list.add(s4);

        //直接打印集合
        System.out.println(list);

        //获取索引为2的元素
        Object obj = list.get(2);
        System.out.println("索引为2的元素是：" + obj);

        //获取集合中的元素个数
        System.out.println("集合的长度为：" + list.size());
        System.out.println("--------------------");
        //遍历集合
        for (int i = 0; i < list.size(); i++) {
            //i表示的是集合中的每个元素的索引
            //获取元素
            Object obj2 = list.get(i);
            System.out.println("索引为" + i + "的元素是：" + obj2);
        }


    }
}
